.menu-handler, .menu-Box, .img-mob, .mob-nav{display: none;}
.ggNav{display: none;}
.yy-title{display:none;}
.home-box-about .a-z .a-pho-mob{display:none;}
@media screen and (min-width:768px){
.guanyu .rongyu .ry-pic .text-1,.langwap{display: none;}
}
@media screen and (min-width:770px){
    .mob_city{display: none;}
    }
@media screen and (max-width:1200px) {
    .main {margin: -60px auto 0 auto;}
}
@media screen and (min-width: 320px) and (max-width:768px) {

.fullSlide{display: none;}	
.ptb{ padding:10px 0 10px 0;}
.header{height:50px; width:100%;}
.header2 {background: #000;}
.header .logo{ float:left; margin-left:15px; width:82px; height:28px; margin-top:13px;background:url(../images/logo.png) no-repeat; background-size:100%;}
.header2 .logo{float: left;margin-left:15px; width:82px; height:28px; margin-top:13px;background:url(../images/logo.png) no-repeat; background-size:100%;}	
.header .logo img{width: 100%;}	
.header .menu{display: none;}

.ico-nav,.footer{display: none;}
.img-pc{display: none;}
.img-mob{display: block;}
/*mob-nav*/
.trans, .trans:hover { -webkit-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; -moz-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; -o-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; -ms-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; }
.trans-fast, .trans-fast:hover { -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; }	
/*mob-nav background: #c42733;*/
.menu-handler{position:fixed;right:0; z-index: 1000; top: 0px; height: 50px; width:50px; cursor: pointer; z-index: 1010; transition: top 0.3s 0s; -webkit-transition: top 0.3s 0s; display:block; }
.menu-handler .burger { width:25px; height:3px; background-color: #fff; display: block; position: absolute; z-index: 5; top: 17px; left:50%; margin-left: -15px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center; }
.menu-handler .burger-2 { top: 24px; width: 20px;}
.menu-handler .burger-3 { top: 31px; }
.menu-handler.active .burger-1 { top: 24px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
.menu-handler.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; left: 100%;}
.menu-handler.active .burger-3 { top: 24px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }

.menu-Box{display:block;}
.menu-Box a {display: block;}
.menu-Box a:link, .menu-Box a:visited { color: #ccc;}
.menu-Box a:active,.menu-Box a:hover { color: #c42733;}    
.menu-Box{ position: fixed; left: 100%; top: 0; width: 100%; height: 100%; overflow-y: auto; background-color: #222; -webkit-overflow-scrolling: touch;  transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1) 0s; -webkit-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1) 0s;}
.menuMobile{ padding:100px 0px 0px; margin: 0px 10%;}
.menuMobile dd{ border-top: 1px solid #555;}
.menuMobile .t a{ font-size:16px; font-weight: bold; padding: 15px 5% 15px 0px; display: block; position: relative;background: url(../images/menu_tico_1.png) no-repeat scroll center right;}
.menuMobile .t a:before{ content:""; position: absolute; right: 2%; top: 50%; background: url(../images/menu_ticoo.png) no-repeat scroll center center; background-size: cover; width: 18px; height: 11px; margin-top: -5px; opacity: 0; transition: 300ms; -webkit-transition: 300ms; transform: rotate(-180deg); -webkit-transform: rotate(-180deg);}
.menuMobile .t a.cur:before{opacity: 1; transform: none; -webkit-transform: none;}


.menuMobile .msubmenu{ border-top:1px solid #555; font-size: 14px; padding:15px 0px 5px 0; display: none;}
.menuMobile .msubmenu li{float:; display: block; width:100%; margin:0px 0 10px 0px;}
.pusher { transition: transform 0.7s cubic-bezier(0.19, 1, 0.22, 1) 0s; -webkit-transition: transform 0.7s cubic-bezier(0.19, 1, 0.22, 1) 0s; width: 100%;}
.pusher-black { position: fixed; width: 100%; height: 100%; left: 0px; top: 0px; background: url(../images/black_50.png) repeat; background:none rgba(0,0,0,0.5); display: none; z-index: 900; }
.menuOpen .pusher-black { display: block; }
.menuOpen .menu-Box { left: 0; z-index: 900; }

/*foot*/
.footer .footpic{display: none;}

.banquan{padding:20px 15px;line-height:20px; }
.banquan .nr span{ float: inherit; display:none;}
.banquan .nr em{display: block;}
.banquan .nr span{display: none;}

/*mob home*/
.banner{position: relative; background: #000; margin-top:0px;}
.banner .biaoyu{padding: 0 15px; bottom:20px;}
.banner .biaoyu .pic{ padding: 45px;filter:alpha(opacity=100);opacity:1.0}
.banner .biaoyu h1{ font-size:12px; line-height:16px; width:100px;margin-top:5px; padding-top:5px;}
.banner .biaoyu h2{ font-size:20px; line-height:22px;width:100px;}
.banner .biaoyu h1 span{font-size:16px;line-height:40px;}

/*home*/

.home-box {margin-top:-1px;}
.home-box .wb50{width: 100%;}
.home-box .pb{padding-bottom: 0;}
.home-box .guanyu .a{height:160px;}
.home-box .guanyu .b{height:160px;}
.home-box .guanyu{float:inherit;}
.home-box .xinwen{margin-top: 0; float:inherit;}
.home-box .xinwen .xw-list{padding: 30px 15px;}
.home-box .xinwen .xw-list li{line-height: 20px; padding: 5px 0;}
.home-box-about .a-z .a-pho{display:none;}
.home-box-about .a-z .a-pho-mob{display: block; height:215px;background:url(../images/h2-1.jpg) no-repeat center #000; background-size:cover;}

.home-box-about .a-z .wb50{width: 100%;}
.home-box-about .zuo, .home-box-about .you{float: inherit;}
.home-box-about .a-r .zuo{float: inherit;}
.home-box-about .a-r .you{display: none;}
.home-box-about .zuo{background: #f5f5f5;}
.home-box-about .a-z .a-pic li{ height:140px;}
.home-box-about .a-z .a-pic li a {display: block;width: 100%;padding-top:35px;height:105px;line-height: 30px;}
.home-box-about .a-z .a-pic .con {width: auto;padding:50px 15px 65px 15px; line-height: 22px;}
.home-box-about .a-z .a-pic .con p{font-size: 12px;width:72%;}
.home-box-about .a-z .a-pic .con a{ margin-top:15px;}

.home-box-cp .yanf-yy .tit {width: auto; padding:0 15px;margin:30px auto 0 auto;color: #fff;text-align: center;}
.home-box-cp .yanf-yy .tit h2 { font-size:24px;line-height:40px; margin-bottom:20px;}
.home-box-cp .yanf-yy .tit p{ padding:0 30px;}
.home-box-cp .yy-an {margin-top:30px;margin-bottom:50px; padding:  0 15px;}
.home-box-cp .yy-an a {display: inline-block;position: relative;text-align: center;font-size:16px;width:145px;height:40px;line-height: 40px; padding-right:20px;background: url(../images/j-aa.png) no-repeat 10px center #fff;color: #000;}
.home-box-cp .yy-an a:hover i{position: absolute;top:14px; width:30px; height:15px; background:url(../images/j-hover.png) no-repeat 10px 0px;}
.home-box-cp .yy-an a i {top:14px; width: 30px; background: url(../images/j-a.png) no-repeat 10px 0px;}

.home-cp{padding-top:20px;}
.home-cp-fl ul{margin-left: -1px;}
.home-cp-fl li {float: left;width:50%;background: url(../images/x-y.jpg) repeat-y left 0;}
.home-lianxi-bg{display: none;}

/*==ggbiaoyu==*/
.ggbanner{position:relative;}
.ggbanner .ggbiaoyu{position: absolute; left:0px; width:80%; margin: 0 10%; right: 0; top:50%; text-align: center; color: #fff;}
.ggbanner .ggbiaoyu h1{ font-size:20px; line-height:26px; margin-bottom:0px;}
.ggbanner .ggbiaoyu h2{ font-size:12px; line-height:20px;font-family: arial; text-transform: uppercase;letter-spacing:0px;}
.ggbanner img{width: 100%;}
/*==ggNav*/
.ggNav{display: block; height:45px; padding:0 0 0px 15px;overflow: hidden;border-bottom:1px solid #ddd; background: #f5f5f5;}
.ggNav a{line-height:45px; height:45px; display: block; float:left; margin-right:25px;}
.ggNav a.aa{margin-right:15px;}

.on{border-bottom:1px solid #c42733;color: #c42733;}

.weizi,.gg-nav,.gg-ad-mob{display: none;}

/*gg-ad*/
.gg-ad .gg-by-txt{ padding:0 15px; color: #fff;}
.gg-ad .gg-by-txt h2{display: none; font-size:18px; line-height:22px;}
.gg-ad .gg-by-txt p{ margin-top:5px; font-size: 12px; line-height:20px;}
.gg-ad .t{top:18%;}
.gg-ad .t-1{top:45%;}
.gg-ad img{width: 100%;}


.yy-title{display: block; text-align:center;margin-top:30px;margin-bottom: 30px;}
.yy-title h2{color: #333; font-size:24px; line-height:30px;}

.mob-nav{display:block;position: relative; z-index: 5;}
ul#mob-menu{border-bottom: 1px solid #eee; background: #fff;}
ul#mob-menu, ul#mob-menu ul {list-style-type:none;margin: 0;padding: 0;}
ul#mob-menu a {display: block;text-decoration: none;}
ul#mob-menu li {padding:0; position: relative;}
ul#mob-menu li span{font-size: 12px; float: right; margin-right:15px; height: 45px; line-height:45px;padding-right: 20px; background: url(../images/dw-jt.png) no-repeat right center;}
ul#mob-menu li a{ padding:0px 15px; height:45px; line-height: 45px; }
ul#mob-menu li img{width: 100%;}
ul#mob-menu li a{font-size:16px;color: #c42733;}
ul#mob-menu li ul{background: #fff; position: absolute; top:45px;width:100%;border-bottom: 1px solid #ddd;}
ul#mob-menu li ul li{ margin-top:0;border-top: 1px solid #ddd;}
ul#mob-menu li ul li a{font-size:14px;padding:0px 15px;color: #333;background: url(../images/dw-jttt.png) no-repeat 97% center;}


/*about*/
.main{position:relative; width:auto; margin:0px auto 0 auto; z-index: 1;}
.guanyu .about, .guanyu .wenhua{ padding: 0 15px;}

.about .page,.about .licheng,.lianxi .page{margin: 0 15px;}
.about .page img{max-width: 100%;}
.about .hexin{margin: 35px 15px 0 15px;}
.about .shuju ul{margin-left:10px;}
.about .shuju li{ width: 31%; padding:15px 0; line-height: 18px;margin-left:3px;}
.about .shuju li h3{ margin: 0 10px; font-size: 12px;}

.menu_head{padding-top:10px;padding-bottom:10px;font-size: 12px; height: auto; line-height:15px;padding-left:10px;}
.menu_body{ padding:10px;}
.about .hexin .hx-tex{ top: 25px;}
.about .hexin .hx-tex p{line-height: 18px; font-size: 12px;}
.about .hexin .hx-tex h3 {font-size:18px;margin-bottom:5px;}

.gg-title h2{margin-bottom:30px; margin-top:0px; font-size: 24px;}

/*cp*/
.chanpin .yanfa .yf-fl,.chanpin .yanfa .yf-fr{float: inherit;width: auto;}
.chanpin .yanfa .yf-fr{margin-top: 25px;}
.chanpin .yanfa dl dt{float: left; width:30%; height:31px;margin-top:8px;background: url(../images/cp/ico-yanfa.png) no-repeat }
.chanpin .yanfa dl dd{float: right; width:62%; padding-left: 15px; border-left:1px solid #ddd;}
.chanpin .xitong .moshi h4 {font-size: 12px;}

.cp-nav{width:100%;height:42px;line-height:40px; margin-top: 50px; background: #fff;}
.cp-nav li{font-size: 14px;}
.chanpin .area{ margin: 0 15px;}

.chanpin .hexin .cp-list .pic .tu {width:25%;margin-right:5%;}
.chanpin .hexin .cp-list .pic .txt {width:70%; font-size: 12px; line-height: 18px;}
.chanpin .hexin .cp-list .pic .txt-mob{width:100%;}
.chanpin .gg-title .juz{ line-height:20px;}
.chanpin .hexin .cp-list .td li{width:50%;}
.chanpin .hexin .cp-list .td li h5{line-height: 16px; height: 40px;}
.chanpin .hexin .cp-list .td .td-33 {width:50%;}
.chanpin .hexin .cp-list .td li i{margin-top: 0;}
.chanpin .hexin .cp-list .td ul{background:url(../images/x-y.jpg) repeat-y #fff;}
.chanpin .hexin .cp-list {padding-top:40px;}
.chanpin .hexin .cp-list .pic {margin-top: 30px;}
.chanpin .hexin .cp-list .td, .chanpin .hexin .cp-list .pho{margin-top: 30px;}

/*hangye*/
.hangye .container{padding:10px 15px 1px;}
.hangye .hy-fl,.hangye .hy-fr{float:inherit;width: auto;}
.hangye .hy-fr{margin-top: 25px;}
.hangye .hy-fl .hy-pic {margin-top:30px;}

/**/
.fanye{ padding:0px 15px;}
.sxt{ padding:25px 0; margin-top: 50px; color:#999 }
.sxt li{padding:20px 0;line-height:20px; font-size:14px; }
.share{display: none;}
.fanhui { margin:10px 0; }

/*新闻中心*/

.news .news-list ul,.news-xx{padding: 0 15px;}
.news-list li{line-height:22px; padding: 15px 0; font-size: 14px;}
.news-list span{float: inherit; color: #bbb; margin-left:0px; display: block;}
.news-list .jt{display: none;}

.news-xx h2{font-size: 20px; line-height: 28px;}

.news-list-hy li{float:left; width:92%; margin-left:4%;margin-right:4%; margin-bottom: 20px; line-height: 35px;}
/*联系*/

.lianxi .wb50 {width:100%;float: inherit;}
.lianxi .lx-pic {padding:30px 15px;}
.lianxi .lx-pic .lx-fs h2 {font-size:24px;line-height: 40px;}
.lianxi .mapp {height:150px;width: 100%;}

/*biaodan*/
.biaodan dl dd{width:auto;}
.input{ border: 1px solid #ddd; padding:0px 5px;  height:33px; width:96%; background: #fcfcfc;}
.textarea{ border:1px solid #ddd; padding: 2px 5px;width:96%; height:80px; font-size: 12px; font-family: "微软雅黑";background: #fcfcfc;}
.select{border: 1px solid #ddd; padding:0px 5px;  height:33px; width:100%; background: #fcfcfc;}
option{ width: 100%; background: #eee;line-height:33px;border:0;}

/*jiaru*/

.job-lianxi {padding:30px; margin:15px 15px 0px 15px;background: #f5f5f5;}
.industrylist {width: 48%;margin:0px 2% 20px 0px;}
.xt-pic {padding-left: 8px;}
.xt-pic ul li.industrylist:nth-child(2n) {margin-right: 0px;}
.xt-pic ul li.industrylist:nth-child(3n) {margin-right: 2%;}
.xt-pic {max-width: 100%;margin: 0 auto;}
.industrylist a .industrylistico {height: auto;}
.industrylist a .industrylistico img {width: 100%;height: auto;}
.industrylist a .industrylist_title p {font-size: 16px;}
.hybj {width: 95%;margin: 0 auto;border-radius: 10px;margin-top: 15px;}
.hybj .detail_picdesc {width: auto;float: none;padding: 15px;}
.detail_pic h3 {font-size: 20px;}
.citylist {display: none;}
.cp-nav ul {border-left: 1px solid #dddddd;}
.detail_icopic {float: none;margin: 0 auto;padding: 0px;}
.detail_icopic img {margin: 0 auto;display: block;padding-bottom: 20px;}

/*--*/
.listMessage {margin-top: 30px;margin-bottom: 30px;}
.form-content .one .item {width: 100%;height: 40px;line-height: 38px;}
.form-content .one .item ~ .item {margin-top: 10px;}
.form-content .one .item input {height: 30px;padding-left: 15px;padding-right: 15px;font-size: 14px;}
.form-content .one .item:nth-child(3) {width: 100%;}
.form-content .two textarea {height: 100px;padding: 10px 15px;font-size: 14px;}
.form-content .sub {margin: 28px auto 0;width: 150px;height: 40px;line-height: 40px;border-radius: 28px;font-size: 16px;}

}


@media all and (max-width:640px) {
	
/*--*/
.form-foot .inp { width: 100%; height: 50px; font-size: 14px; padding: 0 15px; margin-bottom: 10px; }
.form-foot .inp:nth-child(3) { width: 100%; }
.form-foot .sub { width: 100%; height: 50px; line-height: 50px; font-size: 16px; }
.form-one input { width: 100%; height: 40px; font-size: 14px; padding: 0 15px; margin-bottom: 10px; }
.form-one textarea { width: 100%; height: 100px; margin-top: 0; padding: 15px 15px; }
.form-one .sub { width: 160px; height: 42px; line-height: 42px; font-size: 14px; margin: 35px auto 0; }
	
}



@media screen and (max-width:320px){

.banner .biaoyu{padding: 0 15px;bottom:15px;}
.banner .biaoyu .pic{ padding: 45px;filter:alpha(opacity=100);opacity:1.0}
.banner .biaoyu h1{ font-size:12px; line-height:16px; width:100px;margin-top:5px; padding-top:5px;}
.banner .biaoyu h2{ font-size:18px; line-height:24px; font-weight: bold; text-transform: uppercase;font-family: arial; width: 80px;}
.banner .biaoyu h1 span{font-size:16px;line-height:40px;}
	
.chanpin .yanfa dl dd{ width:60%;}
.ggNav a.aa {margin-right: 10px;font-size: 12px;}
.home-box .guanyu .b p {padding:20px; font-size: 12px;}

.home-box-cp .yy-an a {width:120px;}
.hangye .hy-fl .hy-pic .zw{font-size: 12px;}


}


